Big Huge Thesaurus

Salpichroa organifolia

noun